package com.netease.ticket;
import java.util.HashMap;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.GetMethod;

/**
 * 
 * @author bjyangfan
 * 查询余票
 */

public class QueryInfo {
	
	public String cookie = null;
	public HttpClient client = null;
	private String queryUrl = "http://dynamic.12306.cn/otsweb/order/querySingleAction.do";
	
	
	/**
	 * 执行简单通用的查询，若需要设置除了日期和出到站以外的信息，请使用queryLeftTicket
	 * @param date 日期
	 * @param from 出发站
	 * @param to 目的站
	 * @return 结果集合
	 * @throws Exception
	 */
	public HashMap<String, TrainInfo> query(String date, String from, String to) throws Exception
	{
		if(this.client == null)client = new HttpClient();

		return queryLeftTicket(date, from, to, null, null, null, null, null);
	}
	
	/**
	 * 从查询返回的html字符串中解析出各个车次的详细信息（该函数只能解析有票的车次）
	 * @param html
	 * @return
	 */
	public HashMap<String, TrainInfo> getDetail(String html)
	{
		HashMap<String, TrainInfo> result = new HashMap<String, TrainInfo>();
		String simbal = "onclick=javascript:getSelected('";
		int startIndex;
		int endIndex;
		String mainInfo;
		
		if(html.equals("-10"))
		{
			result.put("needReLogin", null);
			return result;
		
		}
		
		while(true){
			startIndex = html.indexOf(simbal) + simbal.length();
			
			if(startIndex < 0) break;
			endIndex = html.indexOf("')>预");
			if(endIndex - startIndex < 30) break;
		
			mainInfo = html.substring(startIndex, endIndex);
			System.out.println(mainInfo);
			String[] result_set = mainInfo.split("#");
			
			TrainInfo ti = new TrainInfo();
			
			ti.station_train_code = result_set[0];
			ti.lishi = result_set[1];
			ti.train_start_time = result_set[2];
			ti.trainno4 = result_set[3];
			ti.from_station_telecode = result_set[4];
			ti.to_station_telecode = result_set[5];
			ti.arrive_time = result_set[6];
			ti.from_station_name = result_set[7];
			ti.to_station_name = result_set[8];
			ti.from_station_telecode_name = result_set[7];
			ti.to_station_telecode_name = result_set[8];
			ti.from_station_no = result_set[9];
			ti.to_station_no = result_set[10];
			ti.ypInfoDetail = result_set[11];
			ti.mmStr = result_set[12];
			ti.locationCode = result_set[13];
			
			result.put(result_set[0], ti);
			
			//已经是最后一趟火车了
			if(endIndex + 101 > html.length()) break;
			
			//将前边的截去,然后继续
			html = html.substring(endIndex + 100);
		}
		
		return result;
	}
	
	/**
	 * 解析预售的车次
	 * @param html
	 * @return
	 */
	public HashMap<String, TrainInfo> getToBeSoldTrain(String html)
	{
		Pattern pattern = Pattern.compile("onmouseout='onStopOut\\(\\)'>(.*?)</span>.*?>(\\d+点起售)</a>");
		Matcher m = pattern.matcher(html);
		HashMap<String, TrainInfo> result = new HashMap<String, TrainInfo>();
		while(m.find())
		{
			TrainInfo ti = new TrainInfo();
			ti.station_train_code = m.group(1);
			ti.sailTime = m.group(2);
			result.put(ti.station_train_code, ti);
		}
		return result;
	}
	
	/**method=queryLeftTicket&orderRequest.train_date=2013-09-12&orderRequest.from_station_telecode=BJP&orderRequest.to_station_telecode=TJP&orderRequest.train_no=&trainPassType=QB&train
	 * 查询余票，若不知道车次请使用query
	 * @param train_date 日期-必须
	 * @param from 出发站-必须
	 * @param to 到站-必须
	 * @param train_no车次
	 * @param train_pass_type过路还是始发（GL，SF），可选，传空默认为全部（QB）
	 * @param train_class 车次类型，可选（传空），默认为"QB#D#Z#T#K#QT#"
	 * @param include_student 可选（传空），默认为成人，即字符串“00”
	 * @param start_time_str 可选（传空），默认为“00:00--24:00”
	 */
	public  HashMap<String, TrainInfo> queryLeftTicket(String train_date, String from, String to, String train_no, 
								String train_pass_type, String train_class, String include_student, String start_time_str) throws Exception
	{
		if(train_date == null || from == null ||to == null) return null;
		
		if(this.client == null)client = new HttpClient();
		
		//设置默认值
		if(train_pass_type == null || train_pass_type .isEmpty())train_pass_type = "QB";
		if(train_class == null || train_class .isEmpty())train_class = "QB#D#Z#T#K#QT#";
		if(include_student == null || include_student .isEmpty())include_student = "00";
		if(start_time_str == null || start_time_str .isEmpty())start_time_str = "00:00--24:00";
		if(train_no == null) train_no = "";
		
		from = StationInfo.getStationTeleCodeByName(from);
		to = StationInfo.getStationTeleCodeByName(to);
		
		HttpMethod method = new GetMethod(queryUrl);
		
		NameValuePair[] query_param = {
		    	   new NameValuePair("method","queryLeftTicket"),
	  			   new NameValuePair("orderRequest.train_date",train_date),
	               new NameValuePair("orderRequest.from_station_telecode",from),
	               new NameValuePair("orderRequest.to_station_telecode",to),  
	               new NameValuePair("orderRequest.train_no",train_no),
	               new NameValuePair("trainPassType",train_pass_type),
	               new NameValuePair("trainClass",train_class),
	               new NameValuePair("includeStudent",include_student),
	               new NameValuePair("seatTypeAndNum",""),
	               new NameValuePair("orderRequest.start_time_str", start_time_str)
		} ;
		
		method.setQueryString(query_param);
		
		 //设置请求头
	     Util.setReqHeader(method, "http://dynamic.12306.cn/otsweb/order/querySingleAction.do?method=init",cookie);
	     
	     method.setQueryString(query_param);
	     
	     client.executeMethod(method);
	     
	     //打印服务器返回的状态
	     System.out.println(method.getStatusLine());
	     
	     //打印返回的信息
	     System.out.println(method.getResponseBodyAsString());
	     return getDetail(method.getResponseBodyAsString());
	}
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String test = "0,<span id='id_24000K774401' class='base_txtdiv' onmouseover=javascript:onStopHover('24000K774401#BJP#DXP') onmouseout='onStopOut()'>K7741</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;04:03,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;06:42,02:39,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n1,<span id='id_330000K21800' class='base_txtdiv' onmouseover=javascript:onStopHover('330000K21800#BXP#DXP') onmouseout='onStopOut()'>K219</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;04:40,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;06:57,02:17,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n2,<span id='id_25000K77280R' class='base_txtdiv' onmouseover=javascript:onStopHover('25000K77280R#BXP#DXP') onmouseout='onStopOut()'>K7725</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;05:05,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:22,02:17,--,--,--,--,--,--,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n3,<span id='id_330000K5980K' class='base_txtdiv' onmouseover=javascript:onStopHover('330000K5980K#BXP#DXP') onmouseout='onStopOut()'>K599</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;05:20,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:43,02:23,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n4,<span id='id_24000K206108' class='base_txtdiv' onmouseover=javascript:onStopHover('24000K206108#BXP#DXP') onmouseout='onStopOut()'>K2061</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;06:14,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;09:22,03:08,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n5,<span id='id_240000G50701' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G50701#BXP#DOP') onmouseout='onStopOut()'>G507</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:00,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:54,00:54,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n6,<span id='id_240000G50102' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G50102#BXP#DOP') onmouseout='onStopOut()'>G501</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:30,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:24,00:54,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n7,<span id='id_240000G50905' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G50905#BXP#DOP') onmouseout='onStopOut()'>G509</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:43,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;09:44,01:01,3,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('G509#01:01#08:43#240000G50905#BXP#DOP#09:44#北京西#定州东#01#03#O*****0000M*****00009*****0003#OUIxMDI5MzYzNzVFMTA5OTZEMkM0MTQ5NUFBNjA1MjYwNzcxMDJEMDlGQkIyQUY4RTQxMUQ0RkM6Ojo6MTM3OTA0NDI1NTI1NA==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n8,<span id='id_240000K96708' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K96708#BJP#DXP') onmouseout='onStopOut()'>K967</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:45,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:18,02:33,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n9,<span id='id_240000G60300' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G60300#BXP#DOP') onmouseout='onStopOut()'>G603</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;09:15,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;10:16,01:01,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n10,<span id='id_24000G670102' class='base_txtdiv' onmouseover=javascript:onStopHover('24000G670102#BXP#DOP') onmouseout='onStopOut()'>G6701</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;10:28,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:29,01:01,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n11,<span id='id_240000K1170P' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K1170P#BXP#DXP') onmouseout='onStopOut()'>K117</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:10,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;13:30,02:20,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n12,<span id='id_24000K111506' class='base_txtdiv' onmouseover=javascript:onStopHover('24000K111506#BXP#DXP') onmouseout='onStopOut()'>K1115</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:27,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:02,02:35,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n13,<span id='id_240000G56910' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G56910#BXP#DOP') onmouseout='onStopOut()'>G569</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:55,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:56,01:01,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n14,<span id='id_24000D202103' class='base_txtdiv' onmouseover=javascript:onStopHover('24000D202103#BXP#DOP') onmouseout='onStopOut()'>D2021</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:13,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:26,02:13,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n15,<span id='id_24000K77610M' class='base_txtdiv' onmouseover=javascript:onStopHover('24000K77610M#BXP#DXP') onmouseout='onStopOut()'>K7761</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:18,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:36,02:18,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n16,<span id='id_240000K1830U' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K1830U#BXP#DXP') onmouseout='onStopOut()'>K183</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:40,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:02,02:22,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n17,<span id='id_2400000K490M' class='base_txtdiv' onmouseover=javascript:onStopHover('2400000K490M#BXP#DXP') onmouseout='onStopOut()'>K49</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;13:15,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:24,02:09,--,--,--,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n18,<span id='id_24000D200304' class='base_txtdiv' onmouseover=javascript:onStopHover('24000D200304#BXP#DOP') onmouseout='onStopOut()'>D2003</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;13:19,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:44,01:25,--,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n19,<span id='id_24000D203101' class='base_txtdiv' onmouseover=javascript:onStopHover('24000D203101#BXP#DOP') onmouseout='onStopOut()'>D2031</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:03,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:20,01:17,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,<font color='darkgray'>无</font>,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n20,<span id='id_240000G50500' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G50500#BXP#DOP') onmouseout='onStopOut()'>G505</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:40,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:41,01:01,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n21,<span id='id_240000G66505' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G66505#BXP#DOP') onmouseout='onStopOut()'>G665</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:00,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:01,01:01,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n22,<span id='id_25000T56840H' class='base_txtdiv' onmouseover=javascript:onStopHover('25000T56840H#BXP#DXP') onmouseout='onStopOut()'>T5681</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:09,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:44,02:35,--,--,--,--,--,--,--,<font color='darkgray'>无</font>,--,--,--,<a class='btn130' style='text-decoration:none;'>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n23,<span id='id_25000K771603' class='base_txtdiv' onmouseover=javascript:onStopHover('25000K771603#BJP#DXP') onmouseout='onStopOut()'>K7713</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:01,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:12,03:11,--,--,--,--,--,--,--,20,<font color='#008800'>有</font>,<font color='#008800'>有</font>,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('K7713#03:11#17:01#25000K771603#BJP#DXP#20:12#北京#定州#06#09#1*****31381*****00612*****0020#RjgzRTk2QUMzQjFEQjhDNzlERjZCRkNGRjE0QkQyMDJERTVDNkY4NjBBMUFGOTIxQjMzNzZGQkE6Ojo6MTM3OTA0NDI1NTI1Ng==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n24,<span id='id_240000K1570R' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K1570R#BXP#DXP') onmouseout='onStopOut()'>K157</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:26,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:43,02:17,--,--,--,--,--,4,5,--,<font color='darkgray'>无</font>,<font color='#008800'>有</font>,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('K157#02:17#18:26#240000K1570R#BXP#DXP#20:43#北京西#定州#01#04#1*****30334*****00041*****00003*****0005#Njk3Mzg4NDZBQ0MzQjY5MUQzMTY4QzVCODlFRDYxNDhFQUQ5NDJFNDUyMjQ5MUM1MDkzMjVCRDg6Ojo6MTM3OTA0NDI1NTI1Ng==#P1')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n25,<span id='id_240000G56510' class='base_txtdiv' onmouseover=javascript:onStopHover('240000G56510#BXP#DOP') onmouseout='onStopOut()'>G565</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:10,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:11,01:01,2,--,<font color='#008800'>有</font>,<font color='darkgray'>无</font>,--,--,--,--,--,--,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('G565#01:01#19:10#240000G56510#BXP#DOP#20:11#北京西#定州东#01#03#O*****0001M*****00269*****0002#ODkyREVCNDZGN0UwOTY2MEQxRTI1MkQxQkY1QUE1NzdFREM4MDc3ODRENzI3RkNFQkZERUI0RkE6Ojo6MTM3OTA0NDI1NTI1Ng==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n26,<span id='id_240000K4710M' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K4710M#BXP#DXP') onmouseout='onStopOut()'>K471</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:26,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;22:15,02:49,--,--,--,--,--,3,<font color='darkgray'>无</font>,--,<font color='darkgray'>无</font>,<font color='darkgray'>无</font>,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('K471#02:49#19:26#240000K4710M#BXP#DXP#22:15#北京西#定州#01#05#1*****30004*****00031*****00003*****0000#M0UwQzA4RUEwMTg5QjM3NDNBOTVCREUzQUFEOTAyMjNGMTcwOUY4RjFFNTEzOEQyODA3NkQ5NUM6Ojo6MTM3OTA0NDI1NTI1Nw==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n27,<span id='id_240000K4010E' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K4010E#BXP#DXP') onmouseout='onStopOut()'>K401</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:38,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;22:47,03:09,--,--,--,--,--,4,7,--,1,<font color='#008800'>有</font>,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('K401#03:09#19:38#240000K4010E#BXP#DXP#22:47#北京西#定州#01#05#1*****32544*****00041*****00013*****0007#MzQzNTFFNDZBMERFNzNENkI2NDhBNzA3MTdCQTMyNUI5OTIxMUY0RkZFOUNGQTM3MjI1QTVEOTU6Ojo6MTM3OTA0NDI1NTI1Nw==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n28,<span id='id_24000G670904' class='base_txtdiv' onmouseover=javascript:onStopHover('24000G670904#BXP#DOP') onmouseout='onStopOut()'>G6709</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:07,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:08,01:01,<font color='#008800'>有</font>,--,<font color='#008800'>有</font>,<font color='#008800'>有</font>,--,--,--,--,--,--,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('G6709#01:01#20:07#24000G670904#BXP#DOP#21:08#北京西#定州东#01#03#O*****0748M*****01059*****0026#NUJEODQxNDM1NTZDOEIzQzZBNTRCMjkyRjQyMEFGMEY3MzIyMUQ1OTJEQTVFNjUzMEM4RjUxNTc6Ojo6MTM3OTA0NDI1NTI1Nw==#P3')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a>\n29,<span id='id_240000K5070L' class='base_txtdiv' onmouseover=javascript:onStopHover('240000K5070L#BXP#DXP') onmouseout='onStopOut()'>K507</span>,<img src='/otsweb/images/tips/first.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:35,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;23:44,02:09,--,--,--,--,--,4,4,--,17,<font color='#008800'>有</font>,--,<a name='btn130_2' class='btn130_2' style='text-decoration:none;' onclick=javascript:getSelected('K507#02:09#21:35#240000K5070L#BXP#DXP#23:44#北京西#定州#01#03#1*****31054*****00041*****00173*****0004#NDc4QkQwNUUxNTI0RTNBRTEwNzI3NzhDRDJCMzVBRjkyNzM5RTVCRTcwQUM3QTNEMTNDNTE5RDk6Ojo6MTM3OTA0NDI1NTI1Nw==#P2')>预&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;订</a0,<span id='id_76000K136402' class='base_txtdiv' onmouseover=javascript:onStopHover('76000K136402#DXP#BXP') onmouseout='onStopOut()'>K1364</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;04:03,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;06:25,02:22,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n1,<span id='id_4d0000K40200' class='base_txtdiv' onmouseover=javascript:onStopHover('4d0000K40200#DXP#BXP') onmouseout='onStopOut()'>K402</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;05:27,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:56,02:29,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n2,<span id='id_33000K111707' class='base_txtdiv' onmouseover=javascript:onStopHover('33000K111707#DXP#BXP') onmouseout='onStopOut()'>K1116</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:07,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;10:19,03:12,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n3,<span id='id_26000G670203' class='base_txtdiv' onmouseover=javascript:onStopHover('26000G670203#DOP#BXP') onmouseout='onStopOut()'>G6702</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;07:11,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:18,01:07,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n4,<span id='id_400000K18480' class='base_txtdiv' onmouseover=javascript:onStopHover('400000K18480#DXP#BXP') onmouseout='onStopOut()'>K184</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:32,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:25,02:53,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n5,<span id='id_26000G670802' class='base_txtdiv' onmouseover=javascript:onStopHover('26000G670802#DOP#BXP') onmouseout='onStopOut()'>G6708</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:47,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;09:47,01:00,--,*,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n6,<span id='id_640000K26807' class='base_txtdiv' onmouseover=javascript:onStopHover('640000K26807#DXP#BJP') onmouseout='onStopOut()'>K268</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;08:54,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:47,02:53,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n7,<span id='id_4200000K5006' class='base_txtdiv' onmouseover=javascript:onStopHover('4200000K5006#DXP#BXP') onmouseout='onStopOut()'>K50</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;09:19,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:50,02:31,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n8,<span id='id_570000T16803' class='base_txtdiv' onmouseover=javascript:onStopHover('570000T16803#DXP#BXP') onmouseout='onStopOut()'>T168</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;10:39,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:55,02:16,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n9,<span id='id_26000K771403' class='base_txtdiv' onmouseover=javascript:onStopHover('26000K771403#DXP#BJP') onmouseout='onStopOut()'>K7714</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:09,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:16,04:07,--,--,--,--,--,--,--,*,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n10,<span id='id_420000K28000' class='base_txtdiv' onmouseover=javascript:onStopHover('420000K28000#DXP#BXP') onmouseout='onStopOut()'>K280</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:23,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:20,03:57,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n11,<span id='id_27000D200212' class='base_txtdiv' onmouseover=javascript:onStopHover('27000D200212#DOP#BXP') onmouseout='onStopOut()'>D2002</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:27,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:56,01:29,--,--,*,*,--,--,--,--,--,*,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n12,<span id='id_38000D202201' class='base_txtdiv' onmouseover=javascript:onStopHover('38000D202201#DOP#BXP') onmouseout='onStopOut()'>D2022</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:54,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;13:09,01:15,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n13,<span id='id_780000K50809' class='base_txtdiv' onmouseover=javascript:onStopHover('780000K50809#DXP#BXP') onmouseout='onStopOut()'>K508</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;11:59,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:31,03:32,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n14,<span id='id_4e000D203210' class='base_txtdiv' onmouseover=javascript:onStopHover('4e000D203210#DOP#BXP') onmouseout='onStopOut()'>D2032</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;12:54,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:25,01:31,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n15,<span id='id_26000K777204' class='base_txtdiv' onmouseover=javascript:onStopHover('26000K777204#DXP#BXP') onmouseout='onStopOut()'>K7772</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;14:20,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:50,02:30,--,--,--,--,--,--,--,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n16,<span id='id_270000G60801' class='base_txtdiv' onmouseover=javascript:onStopHover('270000G60801#DOP#BXP') onmouseout='onStopOut()'>G608</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;15:37,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:38,01:01,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n17,<span id='id_4f0000G66201' class='base_txtdiv' onmouseover=javascript:onStopHover('4f0000G66201#DOP#BXP') onmouseout='onStopOut()'>G662</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;16:18,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:12,00:54,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n18,<span id='id_640000K9680C' class='base_txtdiv' onmouseover=javascript:onStopHover('640000K9680C#DXP#BJP') onmouseout='onStopOut()'>K968</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:13,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:48,02:35,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n19,<span id='id_630000K60008' class='base_txtdiv' onmouseover=javascript:onStopHover('630000K60008#DXP#BXP') onmouseout='onStopOut()'>K600</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:30,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:02,02:32,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n20,<span id='id_380000G57010' class='base_txtdiv' onmouseover=javascript:onStopHover('380000G57010#DOP#BXP') onmouseout='onStopOut()'>G570</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:45,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:38,00:53,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n21,<span id='id_26000K77620G' class='base_txtdiv' onmouseover=javascript:onStopHover('26000K77620G#DXP#BXP') onmouseout='onStopOut()'>K7762</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;17:46,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:30,02:44,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n22,<span id='id_26000G673603' class='base_txtdiv' onmouseover=javascript:onStopHover('26000G673603#DOP#BXP') onmouseout='onStopOut()'>G6736</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:03,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:04,01:01,--,*,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n23,<span id='id_390000G57410' class='base_txtdiv' onmouseover=javascript:onStopHover('390000G57410#DOP#BXP') onmouseout='onStopOut()'>G574</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:19,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:19,01:00,*,*,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n24,<span id='id_380000G56610' class='base_txtdiv' onmouseover=javascript:onStopHover('380000G56610#DOP#BXP') onmouseout='onStopOut()'>G566</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:31,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:25,00:54,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n25,<span id='id_760000K81802' class='base_txtdiv' onmouseover=javascript:onStopHover('760000K81802#DXP#BXP') onmouseout='onStopOut()'>K818</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;18:35,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:57,02:22,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n26,<span id='id_27000D200632' class='base_txtdiv' onmouseover=javascript:onStopHover('27000D200632#DOP#BXP') onmouseout='onStopOut()'>D2006</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;19:23,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:05,01:42,--,--,*,*,--,--,--,--,--,*,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n27,<span id='id_6c0000G50400' class='base_txtdiv' onmouseover=javascript:onStopHover('6c0000G50400#DOP#BXP') onmouseout='onStopOut()'>G504</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:12,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:13,01:01,--,*,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n28,<span id='id_4e0000G52410' class='base_txtdiv' onmouseover=javascript:onStopHover('4e0000G52410#DOP#BXP') onmouseout='onStopOut()'>G524</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;20:42,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:43,01:01,*,*,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>\n29,<span id='id_26000K774202' class='base_txtdiv' onmouseover=javascript:onStopHover('26000K774202#DXP#BJP') onmouseout='onStopOut()'>K7742</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:15,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;00:01,02:46,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n30,<span id='id_260000K22014' class='base_txtdiv' onmouseover=javascript:onStopHover('260000K22014#DXP#BXP') onmouseout='onStopOut()'>K220</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:39,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;00:08,02:29,--,--,--,--,--,*,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n31,<span id='id_26000K77260N' class='base_txtdiv' onmouseover=javascript:onStopHover('26000K77260N#DXP#BXP') onmouseout='onStopOut()'>K7726</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;21:53,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;00:21,02:28,--,--,--,--,--,--,*,--,*,*,--,<a class='btn130' style='text-decoration:none;'>18点起售</a>\n32,<span id='id_270000G61601' class='base_txtdiv' onmouseover=javascript:onStopHover('270000G61601#DOP#BXP') onmouseout='onStopOut()'>G616</span>,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定州东&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;22:06,<img src='/otsweb/images/tips/last.gif'>&nbsp;&nbsp;&nbsp;&nbsp;北京西&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;23:09,01:03,*,--,*,*,--,--,--,--,--,--,--,<a class='btn130' style='text-decoration:none;'>11点起售</a>";
		QueryInfo qi = new QueryInfo();
		//qi.getDetail(test);
		qi.getToBeSoldTrain(test);

	}
}
